*{
		margin: 0px;
		padding: 0px;
	}
.navTop{
				width: 100%;
				height: 0.6rem;
				margin-bottom: 0.5rem;
				display: flex;
				justify-content: flex-end;
				background-color:#43A047;
				box-shadow: 0 -1px -1px rgba(100,100,100,.2);
				color: white;
			}
			.nav-home{
				width: 6.5rem;
			
				margin-right: 40%;
				display: flex;
				}
				.home-name{
					width: 1rem;height: 0.8rem;font-size: 0.2rem;
					
				}
				.home-name>a{
					color: white;
				}
				.home-name>a:hover{
					color:#39D0F5;
					transition:all .3s Ease;
				}
				.navTop>a:hover{
					color:#39D0F5;
					transition:all .3s Ease;
					cursor: pointer;
				}
			.navTop>div{
				height: 0.6rem;
				line-height: 0.6rem;
				text-align: center;
			}
			
			.nav-icon{
			position: relative;
			}
			.nav-collection>div{
				width: 3.7rem;
				height: 4rem;
				position: absolute;
				border: 1px solid #B2B2B2;
				border-radius: 0.07rem;
				background-color: #EDF2F7;
				right: 0.1rem;
				display: flex;
			
			}
			.nav-collection-item>div:hover{
				cursor: pointer;
				background-color:"#E9E7E7"
			}
			.nav-collection-item{
				overflow: auto;
			}
			.nav-collection-item1>div{
				margin-top: 0.1rem;
			}
			.nav-collection-item>div{
				width: 100%;
				height: 20%;
				
			}
			.nav-collection-item2{
				padding: 0.1rem;
			}
			.nav-collection-title{
			
			}
			.nav-collection-content{
				
			}
			.nav-item:hover{
					color: blue;
				cursor: pointer;
			}
			.nav-menu>div{
				position: absolute;
				width:1.8rem;
				height: 1.5rem;
				border-radius: 0.07rem;
				border: 1px solid red;
				left: -0.8rem;
				top: 0.8rem;
				
				display: none;
			}
			.nav-user{
				position: relative;
				
			}
			.nav-user>div{
				
				position: absolute;
				width: 3rem;
				height:1rem;
				border-radius: 0.07rem;
				left: -2.3rem;
			    top: 0.6rem;
				display: none;
				z-index: 999;
			}
			.sign{
				border-radius: 0.12rem;border: 1px solid white;width: 0.65rem;height:0.25rem;
				color: black;
			}
			.nav-user>a{
				color: white;
			}
			.register{
				border-radius: 0.12rem;border: 1px solid white;width:0.65rem;height:0.25rem;
				color: black;
				display: none;
			}
			
			

	input{
		 outline: none;
	}
	
	
	
	/* 登陆注册弹框 */
	.shadow{
		width: 100%;
		height: 100%;
		background: linear-gradient(to right,
		#96e5dc,
		#c7fcdd,
		#d7e5ce);
		opacity: 1;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 999999999;
		display: none;
	}
	.content{
		width: 5.5rem;
		_height:2rem;
		min-height: 2rem;
		background: #F0F8FF;
		position: absolute;
		top: 1.5rem;
		left: 0;
		right: 0;
		margin:auto;
		border-radius: 0.4rem;
		/* 阴影兼容 */
		-webkit-box-shadow: 0 0 0.15rem 0.15rem rgba(0, 0, 0, .1);
		-moz-box-shadow: 0 0 0.15rem 0.15rem rgba(0, 0, 0, .1);
		box-shadow: 0 0 0.15rem 0.15rem rgba(0, 0, 0, .1);
		
	}
	.close{
		width: 0.6rem;
		height: 0.4rem;
		text-align: center;
		line-height: 0.4rem;
		cursor: pointer;
		color: black;
		background: rgba(0,0,0,.1);
		position: absolute;
		right: 0;
		top: 0;
		border-radius: 0px 0.4rem 0px 0px;
	}
	.dengluMeans{
		width: 2rem;
		margin: auto;
		
	}
	.zhanghaoNum{
		display: none;
	}
	.zhanghaoDl,.phoneDl{
		border: none;
	}
	.zhuceDiv,.dengluDiv{
		width: 4.5rem;
		height: 2.5rem;
		/* background-color: #0000FF; */
		padding-top: 0.6rem;
		margin: 0 auto;
	}
	
	.dengluzhanghao,
	.denglumima,
	.yanzhengmaInput{
		width: 4.3rem;
		height: 0.3rem;
		border-radius: 0.15rem;
		margin: 0.15rem 0.1rem;
		padding: 0 0.05rem;
		/* background-color: #99ffbb; */
	}
	.zhucemingo,
	.zhucemima,
	.querenmima{
		width: 4.3rem;
		height: 0.3rem;
		border-radius: 0.15rem;
		margin: 0.1rem 0.1rem;
		padding: 0 0.05rem;
	}
	.phone{
		width: 3rem;
		height: 0.3rem;
		border-radius: 0.15rem;
		margin: 0.1rem 0.03rem 0.1rem 0.1rem;
		padding: 0 0.05rem;
		/* display:inline-block; */
	}	
	.yanzhengma{
		width: 1.1rem;
		height: 0.35rem;
		border-radius: 0.15rem;
		/* margin: 15px 5px 15px 3px; */
		
		background:  linear-gradient(to right,
		#a8e1cb,
		#a9ce90,
		#c8f0cd);
		/* display:inline-block; */
	}
	.dengluBtn,
	.zhuceBtn{
		width: 4.3rem;
		height: 0.35rem;
		border-radius: 0.15rem;
		margin: 0.15rem 0.15rem;
		background:  linear-gradient(to right,
		#00984c,
		#89ce44,
		#7df085);
	}
	.changeZc,
	.changeDl{
		font-size: 0.14rem;
		line-height: 0.6rem;
		color: #565656;
		float: right;
	}
	.zhuceDiv{
		display: none;
	}
	button:hover{
		cursor: pointer;
	}
	.tips{
		font-size: 0.14rem;color: red;padding-left: 0.1rem;display: none;
	}